#include <iostream>
#include <fstream>

// 文本文件以ASCII码方式存储
// ofstream 写文件
// ifstream 读文件
// fstream 读写文件

/*

    std::ios::out       写文件
    std::ios::in        读文件
    std::ios::ate       定位到文件末尾
    std::ios::app       追加写文件
    std::ios::trunc     如果文件存在先删除再创建
    std::ios::binary    二进制方式

*/

int main()
{
    // 1. 创建流对象
    std::ofstream ofs;

    // 2. 打开文件
    ofs.open("test.txt", std::ios::out);

    // 3. 写入
    ofs << "hello world" << std::endl;

    // 4. 关闭文件
    ofs.close();
    return 0;
}